Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £95,000 6 Jun 2023
3 POPLAR PLACE Terraced £65,000 1 Dec 2009
9 POPLAR PLACE Semi-Detached £49,000 31 Mar 2008
13 POPLAR PLACE Semi-Detached £28,500 31 Mar 2000
15 POPLAR PLACE Semi-Detached £65,000 15 Oct 2018
25 POPLAR PLACE Terraced £137,000 13 Oct 2023
27 POPLAR PLACE Terraced £69,000 2 Apr 2015